/*Karl Kujak*/
/*Acme Claims Document*/
/*7/1/2014 - 7/18/2014*/
/*CSS DOCUMENT*/

/*---------------------------------------------------------*/
/*-----------------General Styles---------------------*/
/*---------------------------------------------------------*/
* { margin: 0; padding: 0;}

body{ background-color: #dae1eb;	overflow-x: hidden;}
.centerContainer{ width: 1200px; margin: 0 auto;}
ol{padding-top: 5px;}
ol li {float: right; list-style: none; font-family: Arial, Helvetica, sans-serif;}
ol li a{ padding: 10px; color: #ffffff; text-decoration: none; }
a:hover {color: #00aeef;}
tr {font-family: Arial, Helvetica, serif; font-size: 100%; color: #636466; }
p { font-family: Arial, Helvetica, serif; font-size: 100%; color: #636466; }
h1{ font-family: Arial, Helvetica, serif; font-weight: bold; font-size: 175%; color: #636466;}
#text{width:303px; height:397px; padding:5px 0px 0px 0px;}
#text2{width:303px; height:397px;padding:0px 0px 0px 20px;}
#text p{ word-break: keep-all; color:#136380; }
a{
	color: #636466; text-decoration: none;
}
#text2 p{ word-break: keep-all; color:#136380;}
input[type=text] {
	background-color: #ffffff;
	border: solid 1px #BFBDBD;
	color: #000000;
	height: 33px;
	padding-left: 5px;
	width: 191px;
	box-shadow: 2px 2px 0 #828181 inset;
}
input[type=date] {
	background-color: #ffffff;
	border: solid 1px #BFBDBD;
	color: #000000;
	height: 33px;
	padding-left: 5px;
	width: 191px;
	box-shadow: 2px 2px 0 #828181 inset;
}
input[type=password] {
	background-color: #ffffff;
	border: solid 1px #BFBDBD;
	color: #000000;
	height: 33px;
	padding-left: 5px;
	width: 191px;
	box-shadow: 2px 2px 0 #828181 inset;
}
input[type=submit],input[type=reset] {
	background-color: #636466;
	border-radius: 5px;
	color: #ffffff;
	height: 24px;
	width: 135px;
	color: #ffffff;
	text-transform: uppercase;
	border-style: solid;
	border-color: #ffffff;
	pointer: cursor;
}
/*---------------------------------------------------------*/
/*------------------Admin Navigation-----------------*/
/*---------------------------------------------------------*/
#headerContainer
{
	width:100%;
	height: 33px;
	background-color: #636466;
}
.centerContainer{
	width:100%;
	height: 33px;
	background-color: #636466;
}

#mainimage{
	width:318px;
	height:112;
	padding:0px 20px;
}
/*---------------------------------------------------------*/
/*------------------Navigation Header----------------*/
/*---------------------------------------------------------*/
#secondHeaderContainer{
	width:100%;
	height: 107px;
	background-color: #00aeef;
}
.logoContainer{
	width: 204px;
	height: 88px;
	margin: 0 auto;
	padding: 7px 0px 0px 145px; 
	float: left;
}
ul#navWrapper {
      border: 0 black dashed;
      margin-left: 120px;
      float: left;
      height: 35px;
    }
ul#navWrapper li {
      color: #636466;
      float: left;
      list-style: none;
      margin-right: 0.75em;
      background-color: #00aeef;
      padding: 0 0.25em;
      font-family: Arial, Helvetica, sans-serif;
      padding: 6px 9px 0px 0px;
       height: 26px;
    }
ul#navWrapper li li {
      border: 0 blue dashed;    
      float: none;
      margin-left: -44px;
    }
ul#navWrapper li li:first-child { 
      margin-top: 6px;
    }
ul#navWrapper ul {
      display: none;
      position: absolute;
    }
ul#navWrapper li:hover ul {
      display: block;
    }
ul#navWrapper a {
      font-weight: bold;
      text-decoration: none;
      color: #636466;        
    }
ul#navWrapper li:hover {
      background-color: #ffffff;
      color: #00aeef;
    }    
.navContainer {
	width: 1200px;
	margin: 0 auto;
	padding: 75px 0px 0px 0px;
}
#headerimage{
	width:100%;
	height:324px;
}
.headerimagecon{
	width:960px;
	height:324px;
	margin: 0 auto;
	overflow: hidden;
}

div.headerimagecon ol li{
	float: left;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 245px 3px 0px 6px;
	font-weight: bold;
	font-size: 21px;

}
div.headerimagecon ol li a{
	padding: 3px;
	color: #636466;
	text-decoration: none;
}
div.headerimagecon a:hover{
	  color: #ffffff;
}
/*---------------------------------------------------------*/
/*---------------------Logout Bar----------------------*/
/*---------------------------------------------------------*/
#thirdHeaderContainer{
	width:100%;
	height: 47px;
}
.lowerheaderContainer{
	width:960px;
	height: 55px;
	margin: 0 auto;
	background-image: url(../images/lowerheader3.png);
	background-repeat: no-repeat;
}
div.lowerheaderContainer ol li{
	float: right;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 3px 0px 0px;


}
div.lowerheaderContainer ol li a{
	padding: 3px;
	color: #636466;
	text-decoration: none;

}
div.lowerheaderContainer a:hover{
	  color: #00aeef;
}
.lowerheaderContainer2{
	width:960px;
	height:55px;
	margin: 0 auto;
	background-image: url(../images/lowerheader3.png);
	background-repeat: no-repeat;
}
div.lowerheaderContainer2 ol li{
	float: right;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 3px 0px 0px;

}
div.lowerheaderContainer2 ol li a{
	padding: 3px;
	color: #636466;
	text-decoration: none;
}
div.lowerheaderContainer2 a:hover{
	  color: #00aeef;
}
/*---------------------------------------------------------*/
/*---------------------Main Content-------------------*/
/*---------------------------------------------------------*/
#mainCenterHolder{
	width:100%;
}
.mainCenterContainer
{
	width:960px;
	height:900px;
	margin: 0 auto;
	background-color:# #dae1eb;
}
#headerholder{
	padding: 23px 0px;
}

/*---Home Page Columns---*/
.maina
{
	width:303px;
	height:397px;
	margin:0 auto;
	background-color:# #dae1eb;
	float:left;
}
.mainb
{
	width:336px;
	height:397px;
	
	background-color: #dae1eb;
	float:left;
}
.mainc
{
	width:303px;
	height:397px;
	margin:0 auto;
	background-color: #dae1eb;
	float:right;
}

.prev, .next {
    width: 80px;
    text-align: center;
    font-size: 1.2em;
    font-family: Arial, Helvetica, sans-serif;
    padding: 10px;
    margin: 20px 200px 0 200px;
    user-select: none;
   -o-user-select:none;
   -moz-user-select: none;
   -khtml-user-select: none;
   -webkit-user-select: none;
   background: #636466;
   color: #fff;
   text-transform: uppercase;
}

.prev{
	float: left;
}

.next{
	float: right;
}

.prev, .next {
    border: 1px solid #fff;
    cursor: pointer;
    border-radius: 5px;
}

.prev.disabled, .next.disabled {
    border: 1px solid #fff;
    cursor: pointer;
}

.prev:hover, .next:hover{
	background: #A1A2A3;
	border: 1px solid #00aeef;
}

/*---------------------------------------------------------*/
/*-------------------Footer Content-------------------*/
/*---------------------------------------------------------*/
#footer{
	width:100%;
	height:190px;
	background-color: #00aeef;
	border-top: 10px solid #ffffff;
   
}
.footerwrap{
	height:190px;
	width:944px;
	margin: 0 auto;
}
.foota
{
	width:303px;
	height:190px;
	margin:0 auto;
	background-color:#00aeef;
	float:left;
}
#footapad{
	width:210px;
	height: 74px;
	padding: 25px 0px 0px 50px;
}
.footb
{
	width:336px;
	height:190px;
	background-color:#00aeef;
	float:left;
}
div.footb ol li{
	float: left;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 14px 0px 0px 57px;
	font-size: 15px;
	color: #136380;

}
.footc
{
	width:303px;
	height:190px;
	margin:0 auto;
	background-color:#00aeef;
	float:right;
}

div.footc ol li a{
	float: right;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	padding: 14px 102px 0px 0px;
	font-size: 15px;
	color: #136380;

}
div.footc a:hover{
	  color: #ffffff;
}
#footer p {
	font-family: Arial, Helvetica, serif;
	text-align: center;
	font-weight: bold;
	font-size: 120%;
	color: #ffffff;
}



/**********************************************
Style for contact page
***********************************************/
#bodyWrapper,
#bodyWrapper2,
#bodyWrapper3,
#bodyWrapper4{
	margin: 0 auto;
	width: 71%;
	padding: 0;
}

#bodyWrapper,
#bodyWrapper4{
	height: 900px;
}

#bodyWrapper2{
	height: 680px;
}

#bodyWrapper3{
	height: 500px;
}

.ContactContainer{
	float: left;
	margin: 10px auto;
	padding: 10px;
	background: #fff;
	border-radius: 5px;
}

.ContactContainer h3{
	padding: 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #136380;
}

.ContactContainer h5{
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

.ContactContainer a{
	color: #00aeef;
}

.ContactContainer a:hover{
	color: #008BBF;
}

.imgHeader{
	margin: 20px 0;
	padding: 5px 0;
	background: #636466;
	height: 5%;
	width: 100%;
}

.imgHeader h2{
	color: #fff;
	margin: 0 0 0 10px;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

.imgHeader a{
	float: right;
	margin: -25px 10px 0 0;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
}

.imgHeader a:hover{
	color: #00aeef;
}

.imgBody{
	margin: 0;
	padding: 0;
}

.imgBody img{
	height: 315px;
	width: 100%;
	border-bottom: 1px solid #636466;
}

.columnsWrapper{
	display: block;
	float: left;
	width: 400px;
	height: 170px;
	margin: 20px 30px 10px 40px;
	padding: 0;
	background: #fff;
	border-bottom: 1px solid #636466;
}

.columnsWrapper ul,.columnsWrapper li{
	list-style: none;
	padding: 0;
	margin: 0;
}

.columnsWrapper p{
	padding: 10px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #136380;
}

.columnsWrapper a{
	display: inline-block;
	font-size: 1em;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	border: 1px solid #fff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 5px;
	margin: 5px 10px;
	border-radius: 5px;
	background: #636466;
}

.columnsWrapper a:hover{
	color: #fff;
	background: #929294;
	border: 1px solid #00aeef;
}

li a.move{
	display: inline-block;
	float: left;
	padding: 5px;
	margin: 5px 10px;
}

.columnsHeader{
	padding: 10px;
	marign: 0;
	font-family: Arial, Helvetica, sans-serif;
	background: #00aeef;
	color: #FFFFFF;
}

#RequestForm,
#RequestForm table{
	padding: 5px;
	margin: 0 auto;
	/* background: #636466;
	color: #fff; */
}

#RequestForm td{
	padding: 5px 10px;
	text-align: right;
}

#RequestForm input[type="text"]{
	background: #FFFFC2;
	color: #000;
}

.iframe{
	width: 400px;
	height: 300px;
}

/**********************************************
End of contact style page
***********************************************/


/**********************************************
Registration page extra Styling
***********************************************/

.tableWrapper form{
	padding: 0;
	margin: 0;
	border: 2px solid #636466;
	border-radius: 5px;
}

.tableWrapper table{
	margin: 0;
	padding: 0;
}

.tableWrapper tr{
	padding: 0;
	margin: 0;
}

.tableWrapper td{
	padding: 5px;
	margin: 0;
}

.tableWrapper label{
	padding: 5px;
	margin: 0 15px 0 0;
}

.registerLinks{
	margin: 15px 0 10px 186px;
	padding: 0;
}

.helpLink{
	padding: 0;
	margin: 0;
	text-align: center;
}

.helpLink a{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #636466;
	border-bottom: 1px solid #636466;
}

.helpLink a:hover{
	color: #00aeef;
	border-bottom: 1px solid #00aeef;
}

.securityBlock{
	display: block;
	position: absolute;
	width: 285px;
	margin: 20px 20px 0 600px;
	border: 2px solid #00aeef;
	background: #fff;
	border-radius: 5px;
}

.securityBlock h4{
	margin: 0;
	padding: 10px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	background: #636466;
}

.securityBlock img{
	height: 28px;
	width: 28px;
	padding: 0;
	margin: -35px 0 0 205px;
	display: block;
	position: absolute;
}

.securityBlock p{
	margin: 0;
	padding: 10px;
	text-style: left;
}

/**********************************************
End of Registration style page
***********************************************/

/*---------------------------------------------------------*/
/*----------------------Login Page-------------------*/
/*---------------------------------------------------------*/
.mainCenterContainerLogin
{
	width:960px;
	height:568px;
	margin: 0 auto;
	background-color:# #dae1eb;
}

.mainCenterContainerLoginMyAccount{
	width:630px;
	height:568px;
	margin: 0 auto;
	background-color:#dae1eb;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	text-align:left;
	overflow:auto;
}
.mainCenterContainerLoginMyAccount th{
	font-size: 14px;
	font-weight: normal;
	color: #636466;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
.mainCenterContainerLoginMyAccount tr.d0 td{
	background-color: #636466;
	color:#fff;
}
.mainCenterContainerLoginMyAccount td{
	color: #636466;
	padding: 9px 8px 0px 8px;
}
.mainCenterContainerLoginMyAccount tr:hover:not(.d0) td{
		color: #00AEEF;
}
.mainCenterContainerLoginMyAccount input[type=submit] {
	
	background-color: #636466;
	border-radius: 5px;
	color: #ffffff;
	height: 24px;
	width: 135px;
	color: #ffffff;
	text-transform: uppercase;
	border-style: solid;
	border-color: #ffffff;
}
.mainCenterContainerLoginMyAccount input[type=submit]:hover {
	
	background-color: #636466;
	border-radius: 5px;
	color: #00AEEF;
	height: 24px;
	width: 135px;
	color: #ffffff;
	text-transform: uppercase;
	border-style: solid;
	border-color: #00AEEF;
}
.mainCenterContainerLogin ul{
    list-style-type: none;
    margin: 0;
    padding: 0px 0px 0px 5px;
  
   font-family: Arial, Helvetica, serif;
	font-weight: bold;
	color: #636466;
	
	font-size: 83%;
	text-transform: uppercase;
}
.mainCenterContainerLogin ul li {
	list-style: none;
	width:160px;
	padding-bottom: 4px;
	padding-top:4px;
}
.mainCenterContainerLogin a {
	font-family: Arial, Helvetica, serif;
	text-align: center;
	font-weight: bold;
	font-size: 80%;
	color: #636466;
}
.mainCenterContainerClaimReg a {
	font-family: Arial, Helvetica, serif;
	text-align: center;
	font-weight: bold;
	font-size: 80%;
	color: #636466;
}
.mainCenterContainerLogin a:hover {
	color: #00aeef;
}
/*---------------------------------------------------------*/
/*----------------------Admin Pages-----------------*/
/*---------------------------------------------------------*/
.mainCenterContainerAdminStuff{
	width:1260px;
	height:568px;
	margin: 0 auto;
	text-align: center;
	background-color:# #dae1eb;
}
.mainCenterContainerAdminUsers
{
	width:1260px;
	height:540px;
	margin: 0 auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background-color:# #dae1eb;
	text-align: left;
	border-collapse: collapse;
	padding: 0px 0px 0px 0px;
	overflow:auto;
}
.mainCenterContainerAdminUsers th{
	padding: 1px;
	text-algin: center;
	font-weight: bold;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
.mainCenterContainerAdminUsers tr.d0 td{
	background-color: #636466;
	padding: 15px 10px 15px 10px;
	text-align: center;
	color:#fff;
}
.mainCenterContainerAdminUsers td {
   	padding: 1px;
   	text-align: center;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #636466;
}
.mainCenterContainerAdminUsers tbody tr:hover:not(.d0) td
{
	background: #d0dafd;
}
.mainCenterContainerAdminUsers a {
	color: #636466;
	text-decoration: none;
	margin: 0;
	padding: 5px;
	border: 1px solid #636466;
	border-radius: 5px;
}
.mainCenterContainerAdminUsers a:hover { 
    color: #E60000;
    text-decoration: none;
}
.mainCenterContainerAdminUsers input[type=button] {
	
	background-color: #636466;
	border-radius: 5px;
	color: #ffffff;
	height: 24px;
	width: 90px;
	color: #ffffff;
	text-transform: uppercase;
	border-style: solid;
	border-color: #ffffff;
}
.mainCenterContainerAdminUsers input[type=button]:hover {
	
	background-color: #929294;
	border-radius: 5px;
	color: #00AEEF;
	height: 24px;
	width: 90px;
	color: #fff;
	text-transform: uppercase;
	border-style: solid;
	border-color: #00AEEF;
}
/*---------------------------------------------------------*/
/*----------------------Admin Tables-----------------*/
/*---------------------------------------------------------*/
.dropDownFix{
	padding: 0;
	margin: 0;
	text-align: center;
	width: 50%;
}

.adminTable{
	width:640px;
	height:535px;
	margin: 0 auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background-color:#dae1eb;
	text-align: left;
	border-collapse: collapse;
	padding: 10px 0px 0px 0px;
	overflow:auto;
	color:#636466;	
}
.adminTableMed{
	width:520px;
	height:535px;
	margin: 0 auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background-color:# #dae1eb;
	text-align: left;
	border-collapse: collapse;
	padding: 10px 0px 0px 0px;
	overflow:auto;
}
.adminTableSmall{
	width:420px;
	height:535px;
	margin: 0 auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background-color:# #dae1eb;
	text-align: left;
	border-collapse: collapse;
	padding: 10px 0px 0px 10px;
	overflow:auto;
}
.adminTableSmall2{
	width:500px;
	height:535px;
	margin: 0 auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background-color:# #dae1eb;
	text-align: left;
	border-collapse: collapse;
	padding: 10px 0px 0px 10px;
	overflow:auto;	
}
/*---------------------------------------------------------*/
/*----------Admin Table Row Styling--------------*/
/*---------------------------------------------------------*/
.adminTableMed th{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
.adminTableMed td {
   padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #669;
}
.adminTableMed tbody tr:hover td
{
	background: #d0dafd;
}
.adminTable th{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
.adminTable td {
   	padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #636466;
}
.adminTable table tr.d0 td{
	 background-color: #636466;
	 color:#fff;
}
.adminTable tbody tr:hover:not(.d0) td{
	background: #d0dafd;
}

.adminTableSmall tr.d0 td{
	 background-color: #636466;
	 color:#fff;
}
.adminTableSmall th{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
.adminTableSmall td {
   padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #636466;
}
.adminTableSmall tbody tr:hover:not(.d0) td
{
	background: #d0dafd;
}

.adminTableSmall2 tr.d0 td{
	 background-color: #636466;
	 color:#fff;
}

.adminTableSmall2 th{
	padding: 8px;
	font-weight: normal;
	font-size: 13px;
	color: #039;
	background: #b9c9fe;
}
.adminTableSmall2 td {
   padding: 8px;
	background: #e8edff;
	border-top: 1px solid #fff;
	color: #636466;
}
.adminTableSmall2 tbody tr:hover:not(.d0) td
{
	background: #d0dafd;
}
/*---------------------------------------------------------*/
/*-------------Claim Submission----------------------------*/
/*---------------------------------------------------------*/
.mainCenterContainerClaimReg{
	width:900px;
	height:1470px;
	margin: 0 auto;
	padding: 0;
	background-color:# #dae1eb;
}

.claimTable{
	float:left;
	height:1360px;
	width: 800px;
	margin: -130px auto;
	padding: 5px;
	background-color:# #dae1eb;
	border: 2px solid #636466;
}

.claimTable h1,
.claimTable td h2{
	padding: 5px;
	border-bottom: 2px solid #636466;
}

.claimTable h1{
	margin: 5px 0 5px 0;
}

.claimTable td{
	padding: 7px 20px;
}

.claimTable2,.claimTable3,
.claimTable4,.claimTable5,
.claimTable6{
	float:left;
	height: 270px;
	width: 500px;
	padding: 10px;
	margin: 0 auto;
	background-color: #dae1eb;
	border: 2px solid #636466;
}

.claimtable2{
	height: 100px;
}

.claimTable3{
	width: 550px;
	height: 460px;
}

.claimTable4{
	width: 530px;
	height: 465px;
}

.claimTable5{
	height: 230px;
}

.claimTable6{
	height: 220px;
}

.claimTable2 td{
	padding: 5px 10px 5px 10px;
}

.claimTable3 td,
.claimTable4 td{
	padding: 10px 50px 10px 0;
	margin: 0;
}

.claimTable5 td,
.claimTable6 td{
	padding: 10px 20px 10px 0;
	margin: 0;
}

.headerTitle{
	margin: 20px 0 0 0;
	padding: 0;
}

.nextLink{
	text-align: center;
	margin: 0 30px 0 0;
	padding: 0;
	width: 76%;
}

.nextLink input{
	margin: 0 20px;
}

.nextLink a{
	border: 2px solid #fff;
	border-radius: 5px;
	background: #636466;
	color: #fff;
	height: 24px;
	width: 135px;
	padding: 2px 40px;
	margin: 0 20px;
	font-family: Arial, Helvetica, serif;
	text-transform: uppercase;
	text-decoration: none;
}

.nextLink a:hover{
	color: #fff;
}

/*---------------------------------------------------------*/
/*---------------Claim Navigation--------------------------*/
/*---------------------------------------------------------*/
.claimNav{
	float:right;
	height:150px;
	width:180px;
	padding:0px 140px 0px 0px;
	margin: 0 auto;
	background-color:#dae1eb;
}
.claimNav ul{
    list-style-type: none;
    margin: 0;
    padding: 0px 0px 0px 5px;
   	border: 2px solid #136380;
   	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	color: #636466;
	font-size: 83%;
	text-transform: uppercase;
}
.claimNav ul li {
	list-style: none;
	width:160px;
	padding-bottom: 4px;
	padding-top:4px;

}
.claimNav ul li:not(.diffrent) {
  opacity: 0.4;
  width:160px;
}
.claimNav input[type=submit] {
	background-color: #dae1eb;
	color: #636466;
	height: 18px;
	width: 110px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	border: 0px solid #dae1eb;
}
.claimNav input[type=submit]:hover {
	background-color: #dae1eb;
	color: #00aeef;
	height: 18px;
	width: 110px;
	text-transform: uppercase;
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	border: 0px solid #dae1eb;
}
/*---------------------------------------------------------*/
/*-------------------Claim Review--------------------------*/
/*---------------------------------------------------------*/
.mainCenterContainerClaimReview{
	width:	610px;
	height: 1350px;
	margin: 0 auto;
	background-color: #dae1eb;
	padding: 20px 0px 0px 0px;
}
.mainCenterContainerClaimReview tr.d0 td{
	background-color: #636466;
	color:#fff;
	padding: 10px;
}
.mainCenterContainerClaimReview tr.d1 td{
	background-color: #00AEEF;
	color:#fff;
	padding: 10px;
}

.mainCenterContainerClaimReview td h2{
	padding: 30px 0 0 0;
}

/*---------------------------------------------------------*/
/*---------------------------------------------------------*/
/*---------------------------------------------------------*/
textarea#styled {
	width: 300px;
	height: 150px;
	padding: 5px;
	font-family: Arial, Helvetica, serif;
	box-shadow: 2px 2px 0 #828181 inset;
	resize: none;
}
.styledrop select {
	background-color: #ffffff;
	border: solid 1px #BFBDBD;
	color: #000000;
	height: 36px;
	padding-left: 5px;
	width: 75px;
	box-shadow: 2px 2px 0 #828181 inset;
}
.styledrop {
   width: 75px;
   height: 33px;
   overflow: hidden;
   }
#map-canvas {
	height: 500px;
	width: 750px;
	margin: 0px 100px 0px 100px;
}
.controls {
	margin-top: 16px;
	border: 1px solid transparent;
	border-radius: 2px 0 0 2px;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	height: 32px;
	outline: none;
	box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}
#pac-input {
	background-color: #fff;
	padding: 0 11px 0 13px;
	width: 300px;
	font-family: Roboto;
	font-size: 10px;
	font-weight: 200;
	text-overflow: ellipsis;
}
#pac-input:focus {
	border-color: #4d90fe;
	margin-left: -1px;
	padding-left: 14px; /* Regular padding-left + 1. */
	width: 401px;
}
.pac-container {
	font-family: Roboto;
}
#type-selector {
	color: #fff;
	background-color: #4d90fe;
	padding: 5px 11px 0px 11px;
}
#type-selector label {
	font-family: Roboto;
	font-size: 13px;
	font-weight: 300;
}
#linething{
	margin: 20px 0px 0px 0px;
	height:5px;
	width: 100%;
	background-color:#636466;
}
#linething2, #linething3{
	height:22px;
	width: 100%;
	background-color:#636466;
}

#linething3{
	margin: 10px 0;
	padding:5px;
	text-align: center;
}

#linething2 p {
	color:#ffffff;
}

#linething3 h3{
	color: #fff;
	font-family: Arial, Helvetica, serif;
	font-size: 1em;
}

#errorMessages{
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	font-size: 90%;
	color: #00AEEF;
}
.error{
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	font-size: 90%;
	color: #00AEEF;
}
.reset{
	font-family: Arial, Helvetica, serif;
	padding: 10px 0px 10px 0px;
	font-size: 90%;
	color: #636466;
}
.msg{
	font-family: Arial, Helvetica, serif;
	font-weight: bold;
	font-size: 90%;
	color: #00AEEF;
}
/*------------------------------------------*/
/*--------------Approve Deny Claim----------*/
/*------------------------------------------*/
.mainCenterContainerApproveDenyClaims{
	width:920px;
	height:598px;
	margin: 0 auto;
	background-color:#dae1eb;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	text-align:left;
	overflow:auto;
}
.mainCenterContainerApproveDenyClaims th{
	font-size: 14px;
	font-weight: normal;
	color: #636466;
	padding: 10px 8px;
	border-bottom: 2px solid #6678b1;
}
.mainCenterContainerApproveDenyClaims tr.d0 td{
	background-color: #636466;
	color:#fff;
}
.mainCenterContainerApproveDenyClaims td{
	color: #636466;
	padding: 9px 8px 0px 8px;
}
.mainCenterContainerApproveDenyClaims tr:hover:not(.d0) td{
		color: #00AEEF;
}
.mainCenterContainerApproveDenyClaims input[type=submit] {
	background-color: #636466;
	border-radius: 5px;
	color: #ffffff;
	height: 24px;
	width: 105px;
	color: #ffffff;
	text-transform: uppercase;
	border-style: solid;
	border-color: #ffffff;
}
.mainCenterContainerApproveDenyClaims input[type=submit]:hover {
	background-color: #636466;
	border-radius: 5px;
	color: #00AEEF;
	height: 24px;
	width: 105px;
	color: #ffffff;
	text-transform: uppercase;
	border-style: solid;
	border-color: #00AEEF;	
}
.paginate_buton.next {
	margin: 2px;
}

#Claims_table_next{
	
	margin: 2px 300px 0px 0px;
}

/*Find doctor Results*/
#results {
      font-family: Arial, Helvetica, sans-serif;
      position: absolute;
      right: 5px;
      top: 50%;
      margin-top: -195px;
      height: 380px;
      width: 200px;
      padding: 5px;
      z-index: 5;
      border: 1px solid #999;
      background: #fff;
    }
    #results h2 {
      font-size: 22px;
      margin: 0 0 5px 0;
    }
   #results ul {
      list-style-type: none;
      padding: 0;
      margin: 0;
      height: 321px;
      width: 200px;
      overflow-y: scroll;
    }
   #results li {
      background-color: #f1f1f1;
      padding: 10px;
      text-overflow: ellipsis;
      white-space: nowrap;
      overflow: hidden;
    }
   #results li:nth-child(odd) {
      background-color: #fcfcfc;
    }
    #more {
      width: 100%;
      margin: 5px 0 0 0;
    }
    .changeButt input[type=submit]{
    background: url(../images/edit.png);
    border: 0;
    display: block;
    height: 24px;
	width: 135px;
	font-size: 0px;
    }
    .changeButt input[type=submit]:hover{
    background: url(../images/edithover.png);
    border: 0;
    display: block;
    height: 24px;
	width: 135px;
	font-size: 0px;
    }
    .changeButt2 input[type=submit]{
    background: url(../images/viewfilehover.png);
    border: 0;
    display: block;
    height: 24px;
	width: 135px;
	font-size: 0px;
    }
    .changeButt2 input[type=submit]:hover{
    background: url(../images/viewfile.png);
    border: 0;
    display: block;
    height: 24px;
	width: 135px;
	font-size: 0px;
    }
    .changeButt4 input[type=submit]{
    background: url(../images/xbutt.png);
    border: 0;
    display: block;
    height: 24px;
	width: 135px;
	font-size: 0px;
    }
    .changeButt4 input[type=submit]:hover{
    background: url(../images/xbutthover.png);
    border: 0;
    display: block;
    height: 24px;
	width: 135px;
	font-size: 0px;
    }
     .changeButt3 input[type=submit]{
    background: url(../images/check.png);
    border: 0;
    display: block;
    height: 24px;
	width: 135px;
	font-size: 0px;
    }
    .changeButt3 input[type=submit]:hover{
    background: url(../images/checkhover.png);
    border: 0;
    display: block;
    height: 24px;
	width: 135px;
	font-size: 0px;
    }
    #Claims_table_paginate{
    	width:900px;
    	height:37px;
    	 margin: 8px 0px 0px 0px;
    	 font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
    	 
    	
    }
    #Claims_table_previous{
    	background-color:#636466;
    	color:#ffffff;
    	height: 17px;
    	width:70px;
    	border: 2px solid;
   		 border-radius: 5px;	
   		 padding:0px 15px 0px 17px;
   		 
   		
    }
     #Claims_table_next{
     background-color:#636466;
    color:#ffffff;
	padding:0px 12px 0px 17px;
    	
    	border: 2px solid;
   		 border-radius: 5px;
   		 font-size:13px;	
     }
     #Claims_table_previous:hover{
    	background-color:#636466;
    	color:#00Aeef;
    	height: 17px;
    	width:70px;
    	border: 2px solid;
   		 border-radius: 5px;	
   		 padding:0px 15px 0px 17px;
   		
    }
     #Claims_table_next:hover{
     background-color:#636466;
  	 color:#00Aeef;
		padding:0px 12px 0px 17px;
    	border: 2px solid;
   		 border-radius: 5px;
   		 font-size:13px;	
     }

/*********************************************************/
/**************Defualts to Original CSS******************/
/*******************************************************/
@media (max-width: 1215px)
{

}    
/*********************************************************/
/**************Small Windows*****************************/
/*******************************************************/
@media (max-width: 915px)
{
     div.lowerheaderContainer ol li{
	float: left;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 0px 0px 7px;
}
.claimNav{
	display: none;
}
#map-canvas{
	float:left;
	margin: 0px 0px 0px 30px;
	width: 800px;
	
}
.enableCol{display:none;}

.showing{
	width:150px;
	height: 1px;
	
}
.showing2{
	width:250px;
	height: 1px;
	padding-top: 2px;
}

.mainCenterContainerAdminUsers
{
	width:800px;
	height:580px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background-color:# #dae1eb;
	text-align: left;
	border-collapse: collapse;
	margin:1px;
	overflow:auto;
}
.next{
	margin:5px 180px 0px 0px;
}
.prev{
	margin: 5px 0px 0px 100px;
}
.open-dialog{
	display: none;
}
.securityBlock{
	display: none;
}
.mainCenterContainerLogin
{
	width:600px;
	height:568px;
	margin: 0 auto;
	background-color:# #dae1eb;
}
#results{
	display: none;
}
}

/*********************************************************/
/**************Small Monitors & Tablets******************/
/*******************************************************/
@media (max-width: 765px) 

{
	#Claims_table_next{
	
	margin: 2px 450px 0px 0px;
}
	.registerLinks{
		margin: 10px 0px 10px 28px;
	}
	body {
		background-color: #dae1eb;
		overflow-x: hidden;
	}
	#secondHeaderContainer {
		width: 760px;
		height: 107px;
		background-color: #00aeef;
	}
	.logoContainer {
		width: 204px;
		height: 88px;
		margin: 0 auto;
		padding: 7px 0px 0px 0px;
		float: left;
	}
	.navContainer {
		width: 700px;
		padding: 5px 0px 0px 0px;
	}
	ul#navWrapper {
		height: 27px;
		margin: 76px 0px 0px 0px;
	}
	ul#navWrapper li {
		color: #636466;
		list-style: none;
		margin-right: 0.75em;
		padding: 0 0.25em;
		font-family: Arial, Helvetica, sans-serif;
		height: 26px;
	}
	ul#navWrapper li li {
		border: 0 blue dashed;
	}
	ul#navWrapper li li:first-child {
		margin-top: 2px;
	}
	ul#navWrapper ul {
		display: none;
		position: absolute;
	}
	ul#navWrapper li:hover ul {
		display: block;
	}
	ul#navWrapper a {
		font-weight: bold;
		text-decoration: none;
		color: #636466;
	}
	ul#navWrapper li:hover {
		background-color: #ffffff;
		color: #00aeef;
	}
	.lowerheaderContainer{
	width:960px;
	height:55px;
	margin: 0 auto;
	background-image: url(../images/lowerheadersmall.png);
	background-repeat: no-repeat;
}
div.lowerheaderContainer ol li{
	float: left;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 3px 0px 0px 7px;

}
div.lowerheaderContainer ol li a{
	padding: 3px;
	color: #636466;
	text-decoration: none;
}
div.lowerheaderContainer a:hover{
	  color: #00aeef;
}
.wrapper{
	display: none;
}
#slider{
	display: none;
}
#mainCenterHolder{
	width:100%;
}
.mainCenterContainer
{
	width:640px;
	height:1250px;
	margin: 0 auto;
	background-color:#dae1eb;
}
.maina
{
	width:309px;
	height:397px;
	margin:0 auto;
	background-color:#dae1eb;
	float:left;
	padding:0px 0px 0px 10px;
}
.mainb
{
	width:309px;
	height:397px;
	padding:0px 0px 0px 10px;
	background-color: #dae1eb;
	float:left;
}
.mainc
{
	width:309px;
	height:397px;
	margin:0 auto;
	background-color: #dae1eb;
	float:left;
	padding:0px 0px 0px 10px;
}
#mainimage{
	width:318px;
	height:112;
	padding:0px 0px;
}
#text2{width:303px; height:397px;padding:0px 0px 0px 0px;}
#text{width:303px; height:397px; padding:5px 0px 0px 0px;}
#text p{ word-break: break-all; color:#136380; padding:0px 6px 0px 0px;}
#text2 p{ word-break: break-all; color:#136380;padding:0px 6px 0px 0px;}

#footer{
	width:100%;
	height:190px;
	background-color: #00aeef;
	border-top: 10px solid #ffffff;
   
}
.footerwrap{
	height:190px;
	width:679px;
	margin: 0 auto;
}
.foota
{
	display: none;
}
#footapad{
	width:210px;
	height: 74px;
	padding: 25px 0px 0px 50px;
}
.footb
{
	width:306px;
	height:190px;
	background-color:#00aeef;
	float:left;
}
div.footb ol li{
	float: left;
	list-style: none;
	font-family: Arial, Helvetica, sans-serif;
	padding: 14px 0px 0px 57px;
	font-size: 15px;
	color: #136380;

}
.footc
{
	width:275px;
	height:190px;
	margin:0 auto;
	background-color:#00aeef;
	float:left;
}

div.footc ol li a{
	float: right;
	list-style-type: none;
	font-family: Arial, Helvetica, sans-serif;
	display:block;
	padding: 14px 102px 0px 0px;
	font-size: 15px;
	color: #136380;

}
div.footc a:hover{
	  color: #ffffff;
}
.mainCenterContainerLogin
{
	width:600px;
	height:568px;
	margin: 0 auto;
	background-color:# #dae1eb;
}
#map-canvas{
	float:left;
	margin: 0px 0px 0px 30px;
	width: 600px;
	
}
	.claimNav {
		display: none;
	}
	.claimTable2 {
		float: left;
		height: 300px;
		width: 500px;
		margin: 0 auto;
		background-color: # #dae1eb;
		padding: 0px 0px 0px 20px;
	}
	.centerContainer {
		
	}
	.centerContainer ol {
		padding-top: 5px;
	}
	.centerContainer ol li {
		float: right;
		list-style: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
	}
	.centerContainer ol li a {
		padding: 10px;
		color: #ffffff;
		text-decoration: none;
		font-size: 13px;
	}
	.centerContainer a:hover {color: #00aeef;}
.mainCenterContainerApproveDenyClaims table {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims thead {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims tbody {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims th {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims td {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims tr {
		display: block;
	}
.mainCenterContainerApproveDenyClaims thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
.mainCenterContainerApproveDenyClaims tr {
		border: 1px solid #ccc;
	}
.mainCenterContainerApproveDenyClaims td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 50%;
	}
.mainCenterContainerApproveDenyClaims td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 15%;
		white-space: nowrap;
}

.mainCenterContainerApproveDenyClaims	td:nth-of-type(1):before {
		content: "Claim #";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(2):before {
		content: "Claim Type";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(3):before {
		content: "Name of Doctor";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(4):before {
		content: "Claim Date";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(5):before {
		content: "Approve Claim";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(6):before {
		content: "Deny Claim";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(7):before {
		content: "View Claim as PDF";
	}

.mainCenterContainerAdminStuff{
	width:800px;
	height:568px;
	margin: 0 auto;
	text-align: center;
	background-color:# #dae1eb;
}
.mainCenterContainerAdminUsers
{
	width:800px;
	height:540px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background-color:# #dae1eb;
	text-align: left;
	border-collapse: collapse;
	margin:1px;
	overflow:auto;
}

.enableCol2{display:none;}
.enableCol{display:none;}
.showing{
	width:150px;
	height: 1px;
	
}
.showing2{
	width:250px;
	height: 1px;
	padding-top: 2px;
}
.next{
	margin:5px 300px 0px 0px;
}
.prev{
	margin: 5px 0px 0px 90px;
}
.open-dialog{
	display: none;
}
#results{
	display: none;
}

	/*********************************************************/
	/**************Small Screen (PHONES)*********************/
	/*******************************************************/
	@media ( max-width : 480px) {
/*******************Makes Main Div Smaller******************/
		.mainCenterContainerLogin {
			width: 460px;
			height: 568px;
			margin: 0 auto;
			background-color: # #dae1eb;
		}
		#Claims_table_next{
	
	margin: 2px 500px 0px 0px;
}
		#mainCenterHolder {
			width: 480px;
			height: auto;
		}
		#homemainCenterHolder{
			width: 480px;
			height: 860px;
		}
		#homemainCenterHolder2{
			width: 480px;
			height: 1460px;
		}
		#results{
			display: none;
		}
		.mainCenterContainer {
			width: 480px;
			height: 768px;
			margin: 0 auto;
			background-color: # #dae1eb;
		}



/****************************************************************
	New pages responsive design
***************************************************************/
		#bodyWrapper,
		#bodyWrapper2,
		#bodyWrapper3,
		#bodyWrapper4{
			width: auto;
			height: auto;
			margin: auto;
			padding: auto;
		}
		
		#bodyWrapper{
			height: 1090px;
		}
		
		.columnsWrapper,
		.ContactContainer{
			height: auto;
			margins: auto;
			padding: auto;
		}
		
		.columnsWrapper{
			width: 80%;
		}
		
		.ContactContainer{
			width: auto;
		}
		
		.ContactContainer p{
			width: 100%;
		}
		
		.iframe{
			height: 300px;
			width: 300px;
		}
		
		.ui-dialog{
			width: 300px;
			height: 300px;
			margin: auto;
			padding: auto;
		}
		
/****************************************************************
	End of new pages responsive design
***************************************************************/



/********************Making Footer Smaller********************/
		#footer{
			width: auto;
			height: auto;
			margin: auto;
			padding: auto;
		}
		.footerwrap {
			display: block;
			height: 190px;
			width: 470px;
			margin: auto;
			padding: auto;
		}
		.footc {
			width: 190px;
			height: 190px;
			float: right;
		}
		div.footc ol li a {
			float: right;
			list-style-type: none;
			font-family: Arial, Helvetica, sans-serif;
			display: block;
			padding: 14px 40px 0px 0px;
			font-size: 15px;
			color: #136380;
		}
		div.footc a:hover {
			color: #ffffff;
		}
		.footb {
			width: 280px;
			height: 190px;
			background-color: #00aeef;
			float: left;
		}
/*************Removing most of Main Pages Content*************/
		.maina {
			margin: 20px 0px 0px 70px;
		}
		.mainb {
			display: none;
		}
		.mainc {
			display: none;
		}
		.mainCenterContainer {
			width: 480px;
			height: 531px;
			margin: 0 auto;
			background-color: #dae1eb;
		}
		.centerContainer {
			
		}
		.centerContainer ol {
			padding-top: 5px;
		}
		.centerContainer ol li {
			float: left;
			list-style: none;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 13px;
		}
		.centerContainer ol li a {
			padding: 8px;
			color: #ffffff;
			text-decoration: none;
			font-size: 13px;
		}
		.centerContainer a:hover {
			color: #00aeef;
		}
		
/*************Removing Logo and Moving Navigation**********************/
		.logoContainer {
			display: none;
		}
		ul#navWrapper {
			height: 27px;
			margin: 76px 0px 0px 20px;
		}
		
/*************Fit tables to Smaller Screen*************************/
		.claimTable2 {
			float: left;
			height: 300px;
			width: 440px;
			margin: 0 auto;
			background-color: # #dae1eb;
			padding: 0px 0px 0px 0px;
		}
		.claimTable2 table {
			float: left;
			height: 240px;
			width: 470px;
			background-color: # #dae1eb;
		}
		.claimTable2 tbody {
			float: left;
			height: 240px;
			width: 470px;
			background-color: # #dae1eb;
		}
		
		.claimTable3,
		.claimTable5,
		.claimTable6{
			float: left;
			width: 400px;
			height: 500px;
		}
		
		.claimTable3 td,
		.claimTable5 td,
		.claimTable6 td{
			padding: 0 0 10px 0;
			margin: 0;
			display: block;
		}
		
		.claimTable5{
			height: 300px;
		}
		
		.claimTable6{
			height: 280px;
		}
		
		.claimTable{
			float: left;
			height: 1470px;
			width: 450px;
			margin: 0 auto;
		}
		
		.claimTable td{
			padding: 0 5px 10px 0;
			margin: 0;
			diplay: block;
		}
		
		.mainCenterContainerClaimReg{
			width: 480px;
			height: 1490px;
		}
		
		.mainCenterContainerClaimReview {
			height: 1600px;
			width: 470px;
			margin: 0 auto;
		}
		
/****************Makes Map Smaller*********************/
		#map-canvas {
			float: left;
			margin: 0px 0px 0px 0px;
			width: 450px;
		}
		.mainCenterContainerLoginMyAccount {
			width: 475px;
			height: 800px;
		}
		/*********************************************************/
		/******Colapase My Account Table For Scrolling View******/
		/*******************************************************/
		.mainCenterContainerLoginMyAccount table {
		display: block;
	}
	.mainCenterContainerLoginMyAccount thead {
		display: block;
	}
	.mainCenterContainerLoginMyAccount tbody {
		display: block;
	}
	.mainCenterContainerLoginMyAccount th {
		display: block;
	}
	.mainCenterContainerLoginMyAccount td {
	
		display: block;
	}
	.mainCenterContainerLoginMyAccount tr {
		display: block;
	}
.mainCenterContainerLoginMyAccount thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
.mainCenterContainerLoginMyAccount tr.d0 td {
	display: none;
}
.mainCenterContainerLoginMyAccount tr {
		border: 1px solid #ccc;
	}
.mainCenterContainerLoginMyAccount td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 25%;
	}
.mainCenterContainerLoginMyAccount td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 2px;
		width: 5%;
		white-space: nowrap;
}
/**********************Give Row Names*****************************/
.mainCenterContainerLoginMyAccount	td:nth-of-type(1):before {
		content: "Date Submitted";
	}
.mainCenterContainerLoginMyAccount	td:nth-of-type(2):before {
		content: "Type Of Injury";
	}
.mainCenterContainerLoginMyAccount	td:nth-of-type(3):before {
		content: "Status";
	}
.mainCenterContainerLoginMyAccount	td:nth-of-type(4):before {
		content: "Edit Claim";
	}
.mainCenterContainerLoginMyAccount	td:nth-of-type(5):before {
		content: "View Claim";
	}
/********************End of Table Colapse*************************/
/****************************************************************/

/*********************************************************/
/********Colapase Claim Table For Scrolling View*********/
/*******************************************************/
.mainCenterContainerApproveDenyClaims table {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims thead {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims tbody {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims th {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims td {
		display: block;
	}
	.mainCenterContainerApproveDenyClaims tr {
		display: block;
	}
.mainCenterContainerApproveDenyClaims thead tr {
		position: absolute;
		top: -9999px;
		left: -9999px;
	}
.mainCenterContainerApproveDenyClaims tr {
		border: 1px solid #ccc;
	}
.mainCenterContainerApproveDenyClaims td {
		/* Behave  like a "row" */
		border: none;
		border-bottom: 1px solid #eee;
		position: relative;
		padding-left: 35%;
	}
.mainCenterContainerApproveDenyClaims td:before {
		/* Now like a table header */
		position: absolute;
		/* Top/left values mimic padding */
		top: 6px;
		left: 6px;
		width: 15%;
		white-space: nowrap;
}
/**********************Give Row Names*****************************/
.mainCenterContainerApproveDenyClaims	td:nth-of-type(1):before {
		content: "Claim #";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(2):before {
		content: "Claim Type";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(3):before {
		content: "Name of Doctor";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(4):before {
		content: "Claim Date";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(5):before {
		content: "Approve Claim";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(6):before {
		content: "Deny Claim";
	}
.mainCenterContainerApproveDenyClaims	td:nth-of-type(7):before {
		content: "View Claim as PDF";
	}
/********************End of Table Colapse*************************/
/****************************************************************/

/****************Hides Columns At 480px*************************/
.hidethis{
	display: none;
}
.showing3{
	display: none;
}

/***************Makes button div Larger***********************/
.next{
	margin:5px 440px 0px 0px;
}
.prev{
	margin: 5px 0px 0px 50px;
}

.nextLink{
	width: auto;
	padding: auto;
	margin: auto;
}

.registerLinks{
	margin: 5px 0 5px 30px;
}

/***************Removes Border from Reg Table*******************/
.tableWrapper {
	height: auto;
	width: auto;
	padding: 0;
	margin: 0;
}

.tableWrapper table{
	margin: 0 auto;
	padding: 0;
	text-align: left;
}

.tableWrapper td{
	padding: 5px 0 0 0;
	margin: 0;
	display: block;
}
    
    
    
    


